package com.tools.model;

import java.util.List;

/**
 * Created by jianshan on 2018/2/8.
 */
public class AliyunListJobModel {

    /**
     * RequestId : B753D507-6ED2-4BDE-B5DB-64BC4147F274
     * NonExistAIJobIds : {"String":["46a71c887a5f405a99dbfc2e9c494c5c"]}
     * AIJobList : {"AIJob":[{"CreationTime":"2018-02-06T12:18:55Z","Data":"{\"score\":[\"0.993728\",\"0.953376\",\"0.901231\",\"0.844678\",\"0.83025\"],\"coverimage\":[\"7040\",\"46960\",\"42720\",\"20000\",\"48080\"],\"url\":[\"http://test.3boxs.com/aivideocover/B4D306C9-15B3-4C4E-B019-BA9833BA13BC/Index_00001.jpg\",\"http://test.3boxs.com/aivideocover/B4D306C9-15B3-4C4E-B019-BA9833BA13BC/Index_00002.jpg\",\"http://test.3boxs.com/aivideocover/B4D306C9-15B3-4C4E-B019-BA9833BA13BC/Index_00003.jpg\",\"http://test.3boxs.com/aivideocover/B4D306C9-15B3-4C4E-B019-BA9833BA13BC/Index_00004.jpg\",\"http://test.3boxs.com/aivideocover/B4D306C9-15B3-4C4E-B019-BA9833BA13BC/Index_00005.jpg\"]}","Status":"success","Message":"successful","Type":"AIVideoCover","JobId":"c89dfbcec72d49c6b576e2442344a2f2","MediaId":"46a71c887a5f405a99dbfc2e9c494c5c","Code":"0","CompleteTime":"2018-02-06T12:19:27Z"}]}
     */

    private String RequestId;
    private NonExistAIJobIdsBean NonExistAIJobIds;
    private AIJobListBean AIJobList;

    public String getRequestId() {
        return RequestId;
    }

    public void setRequestId(String RequestId) {
        this.RequestId = RequestId;
    }

    public NonExistAIJobIdsBean getNonExistAIJobIds() {
        return NonExistAIJobIds;
    }

    public void setNonExistAIJobIds(NonExistAIJobIdsBean NonExistAIJobIds) {
        this.NonExistAIJobIds = NonExistAIJobIds;
    }

    public AIJobListBean getAIJobList() {
        return AIJobList;
    }

    public void setAIJobList(AIJobListBean AIJobList) {
        this.AIJobList = AIJobList;
    }

    public static class NonExistAIJobIdsBean {
        private List<String> String;

        public List<String> getString() {
            return String;
        }

        public void setString(List<String> String) {
            this.String = String;
        }
    }

    public static class AIJobListBean {
        private List<AIJobBean> AIJob;

        public List<AIJobBean> getAIJob() {
            return AIJob;
        }

        public void setAIJob(List<AIJobBean> AIJob) {
            this.AIJob = AIJob;
        }

        public static class AIJobBean {
            /**
             * CreationTime : 2018-02-06T12:18:55Z
             * Data : {"score":["0.993728","0.953376","0.901231","0.844678","0.83025"],"coverimage":["7040","46960","42720","20000","48080"],"url":["http://test.3boxs.com/aivideocover/B4D306C9-15B3-4C4E-B019-BA9833BA13BC/Index_00001.jpg","http://test.3boxs.com/aivideocover/B4D306C9-15B3-4C4E-B019-BA9833BA13BC/Index_00002.jpg","http://test.3boxs.com/aivideocover/B4D306C9-15B3-4C4E-B019-BA9833BA13BC/Index_00003.jpg","http://test.3boxs.com/aivideocover/B4D306C9-15B3-4C4E-B019-BA9833BA13BC/Index_00004.jpg","http://test.3boxs.com/aivideocover/B4D306C9-15B3-4C4E-B019-BA9833BA13BC/Index_00005.jpg"]}
             * Status : success
             * Message : successful
             * Type : AIVideoCover
             * JobId : c89dfbcec72d49c6b576e2442344a2f2
             * MediaId : 46a71c887a5f405a99dbfc2e9c494c5c
             * Code : 0
             * CompleteTime : 2018-02-06T12:19:27Z
             */

            private String CreationTime;
            private String Data;
            private String Status;
            private String Message;
            private String Type;
            private String JobId;
            private String MediaId;
            private String Code;
            private String CompleteTime;
            private String fileName;

            public String getCreationTime() {
                return CreationTime;
            }

            public void setCreationTime(String CreationTime) {
                this.CreationTime = CreationTime;
            }

            public String getData() {
                return Data;
            }

            public void setData(String Data) {
                this.Data = Data;
            }

            public String getStatus() {
                return Status;
            }

            public void setStatus(String Status) {
                this.Status = Status;
            }

            public String getMessage() {
                return Message;
            }

            public void setMessage(String Message) {
                this.Message = Message;
            }

            public String getType() {
                return Type;
            }

            public void setType(String Type) {
                this.Type = Type;
            }

            public String getJobId() {
                return JobId;
            }

            public void setJobId(String JobId) {
                this.JobId = JobId;
            }

            public String getMediaId() {
                return MediaId;
            }

            public void setMediaId(String MediaId) {
                this.MediaId = MediaId;
            }

            public String getCode() {
                return Code;
            }

            public void setCode(String Code) {
                this.Code = Code;
            }

            public String getCompleteTime() {
                return CompleteTime;
            }

            public void setCompleteTime(String CompleteTime) {
                this.CompleteTime = CompleteTime;
            }

            public String getFileName() {
                return fileName;
            }

            public void setFileName(String fileName) {
                this.fileName = fileName;
            }
        }
    }
}
